// 需求：读取指定路径的 html 文件，将获取到的 html 内容压缩（仅去除换行 \r\n 即可）并写入一个新文件

// 步骤：
// 1. 使用 fs 模块读取文件
// 2. 使用 replace 方法 和 正则表达式 去除所有换行符
// 3. 使用 fs 模块写入文件

const fs = require('fs')
const path = require('path')

fs.readFile(path.join(__dirname, 'dist/index.html'), (err, data) => {
    if (err) console.log(err)
    else {
        const htmStr = data.toString()
        const resStr = htmStr.replace(/[\r\n]/g, '')
        fs.writeFile(path.join(__dirname, 'dist/index-zip.html'), resStr, err => {
            if (err) console.log(err)
            else console.log('写入成功！')
        })
    }
})
